The. vcproj file is no stranger to Visual Studio (VC ++) users, and. vcxproj is released after vs2010, The. vcproj file is changed
. Vcxproj. They are all XML-based files, so there are many libraries for parsing them. Here I will use libxml.
The simple function I want to implement is to add an ignorewarning (remove warning) to all projects in the project, such as/ignore: 4011.
Write a script to add/ignor: 4
Sometimes we want to read the open source code, under Windows vs is the best IDE, but the open source code does not provide the VS project file, the new project is simple but hundreds of files added is more silly. Below provides a section of code Crawl directory modification vcproj XML description file, there is a need to refer to the following, rich under the function: #include VC Project vcproj Code
Qt creator is a very useful cross-platform project management tool and integrated development environment (IDE ). However, Visual Studio is still my most popular development tool for myself. Because QT uses MOC, it will be very troublesome to manage
intuitive and familiar. When vs ide has a problem that it occupies a bit of memory, its Smart prompts will often scan files, resulting in a high CPU usage. In the end, it intelligently prompts that the generated NCB file is also very large, however, one advantage of this is that it is better to find the corresponding function implementation during debugging (If your machine is strong enough, install visualAssist x plug-inBetter ). The location of the vs project in each directory is as follows:
running parameters
In vc6.0:
Enter the working directory of the EXE program in "project setting à debug à working directory.
Enter the main running parameter in "project setting à debug à program argument.
In vc2005:
Enter the working directory of the EXE program in "Project Properties à configure properties à debug à working directory.
Fill in the main running parameter in "project property configuration property debugging command parameters.
The default working directory is projectdir, that
and globally defined.*. Sln: the solution file used in the development environment. It organizes all elements of one or more projects into a single solution. This file is stored in the parent project directory. solution file, which is a collection of one or more. proj (project files.*. Vcproj is the project file of VC.
. Vcproj. sln is the project file and solution file above vc2002 respectively.. DSP. DSW
First, Introduction
This tool automatically converts the VC7 project back to VC6 Engineering, in other words, converting the. sln/.vcproj two files to the. dsw/.dsp file.
Note: This converter only establishes (or overwrites) the. dsw/.dsp file during the conversion and does not change any source code.
Second, the Origin
First of all, of course, MS does not provide such tools, MS in the sale of development tools did not provide engineering back to
The students in the project team often put some. the obj file and the debug directory are uploaded to svn. This is a bad habit. I have said many times that he can't change it. I 'd like to write a document to make it clear and it will be easier to find it later.Svn is a version control tool mainly used to manage various versions of code. It helps software development to develop a good version library management habit. To reduce the size of the entire svn directory and prevent excessive conflicts
Glest is an open source game based on OpenGL, http://www.glest.org
You can refer to a post on the official forum for compiling under VC,
Http://www.glest.org/glest_board/viewtopic.php? T = 3271
It is for vs2008. Although the *. sln and *. vcproj files provided in the post are for vs2008, you can modify these files and open them in vs2005. As follows:
In the notebook, place glest. sln, game. vcproj, and lib
beginning of the PATH environment variable, then run vcvarsall of Visual Studio. bat, as shown below:
Path c: \ QT \ ce452 \ bin \; % PATH %
"C: \ Program Files \ Microsoft Visual Studio 9.0 \ Vc \ vcvarsall. Bat"
Setcepaths wincewm60professional-msvc2008
The environment variable setting here is a very important step. You can generate and compile the Windows Mobile Application Project correctly only after correct settings.
First, generate the *. vcproj
to create a Win32 project. Right-click the. RC file in the project file and choose openwith to add resedit and set it to default.
3. Configure wtlappwizardVs2008express-> Tools-> external tools-> AddAdd wtlappwizardchs and name it wtlappwizard.
4. Configure the visual FC Development Environment
Choose vcexpress> Tools> external tools> AddTitle: vfctoolsCommand: C:/program files/visualfc/bin/vfctools.exeParameter: $ (projectdir) $ (projectfilename)
Iii. Test and compile the wtl Project
1. Use th
file. The binary code format corresponding to CPP is not relocated!
Lib: Object file library, a collection of several OBJ, essentially the same as OBJ!
In use, there is no essential difference between OBJ and Lib. Lib is obj. You can use OBJ wherever you use Lib.
For static variables or functions in the *. cpp file, both symbolic information and entity definitions are available in *. OBJ or *. Lib.
For *. the extern variable or function in the CPP file, in *. OBJ or *. lib usually contains symb
I. How to compile vs2005, vs2008, and vs2010?
Because my version is vs2003, the compiled lib seems to be in conflict with other versions. Therefore, use the above version to compile kuilib/kscbase. vcproj project, and put the generated lib into kuilib/lib, then you can compile the example program. Note that kuilib/kuilib. vcproj does not need to be compiled.
Ii. How can I not find kuimsgbox. cpp? The compi
cropping
Enter cmd, enter command line environment
Run the VC Vsvarsall.bat script that comes with Visual Studio and automatically configure the environment parameters (QT Configure need to call CL to do the compilation test)
Run Configure first:
command line:
configure-debug-opensource-no-qt3support-platform Win32-msvc2008-webkit-debu G-NO-S60
let qmake generate all the *.vcproj (vs project file
*. the extern variable or function in the CPP file, in *. OBJ or *. lib usually contains symbolic information. objects can be defined in this file or in other files. For extern variables or functions, objects are searched in all *. OBJ or *. Lib links. Coordinate lib and exe: Create Solution d: \ libdemo (. DSW ,. SLN), under which to create a static library (Win32 static library) Project mylib (. DSP ,. vcproj) and static library test project (Win
You can run the following JScript example on the command line to upgrade one or more Visual C + + 6.0 projects.
When running this in the command line,Call it with CScript so don ' t get UI.Example:cscript convert.js E:\YOURPROJECTS\OLD.DSP e:\yourprojects\new.vcprojNote:full path required to both input and output files or set default script engine to the command line doing this aExample:cscript//H:CScript Once you are set the environment, run the. js file like a. bat file To have a batch file l
.. vcproj Project Visual C + + project files. For more information, see Project files and build files.The. Vdproj Project Visual Studio deployment project file.. VMX Project macro project file.The. Vup Project utility project file.Project files and build filesFile name Directory location Solution Explorer location descriptionSolname.sln Projname does not appear in Solution ExplorerThe solution files that are used in the development environment. It org
plugin Library+-system-libjpeg .... Using the system's JPEG support librarySee http://www.ijg.orgThe following parameters are valid only for QT for Windows-no-dsp ....... Do not generate VC + +. DSP documentation.*-dsp ...... ..... Generate VC + +. DSP documentation, the platform identifier "WIN32-MSVC" is required. Note that QT4 does not support vc6.0 at first, so these two parameters are not valid.-no-vcproj ..... VC + + is not generated.
source files or header files referenced in the source files.
_ DLLThis value is 1 when the project type is dynamic link library.
WinverIndicates the Windows version.
_ Mfc_verIndicates the MFC version.
_ Msc_verIndicates the compiler version.
_ Win32It is defined for Win32 and win64 programs.
3. VC ide predefined macrosThese macros are mainly used in project property settings, including names, paths, compilation, and other related strings. For example, the solution bit c: \ soln. SLN. The proje
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.